func go/parser.assert

9 uses

	go/parser (current package)
		parser.go#L375: func assert(cond bool, msg string) {
		parser.go#L1014: 			assert(par.typ != nil, "nil type in unnamed parameter list")
		parser.go#L1025: 		assert(typ != nil, "nil type in named parameter list")
		parser.go#L1487: 		assert(!isIdent, "type cannot be identifier")
		resolver.go#L36: 	assert(r.topScope == nil, "unbalanced scopes")
		resolver.go#L37: 	assert(r.labelScope == nil, "unbalanced label scopes")
		resolver.go#L43: 		assert(ident.Obj == unresolved, "object already resolved")
		resolver.go#L165: 			assert(ident.Obj == nil, "identifier already declared or resolved")
		resolver.go#L210: 			assert(obj.Name != "", "obj with no name")